vendor's permit - Français Anglais Dictionnaire